package com.oxymore.jbnetapi.wow.pvp;

import com.oxymore.jbnetapi.wow.character.Profile;

/**
 * Contain all the informations on an arena team member.
 * 
 * @author Valentin
 * 
 */
public class Member {
    private Profile character;
    private int rank;
    private int gamesPlayed;
    private int gamesWon;
    private int gamesLost;
    private int sessionsGamesPlayed;
    private int sessionsGamesWon;
    private int sessionsGamesLost;
    private int personnalRating;

    public Profile getCharacter() {
        return character;
    }

    public void setCharacter(Profile character) {
        this.character = character;
    }

    public int getRank() {
        return rank;
    }

    public void setRank(int rank) {
        this.rank = rank;
    }

    public int getGamesPlayed() {
        return gamesPlayed;
    }

    public void setGamesPlayed(int gamesPlayed) {
        this.gamesPlayed = gamesPlayed;
    }

    public int getGamesWon() {
        return gamesWon;
    }

    public void setGamesWon(int gamesWon) {
        this.gamesWon = gamesWon;
    }

    public int getGamesLost() {
        return gamesLost;
    }

    public void setGamesLost(int gamesLost) {
        this.gamesLost = gamesLost;
    }

    public int getSessionsGamesPlayed() {
        return sessionsGamesPlayed;
    }

    public void setSessionsGamesPlayed(int sessionsGamesPlayed) {
        this.sessionsGamesPlayed = sessionsGamesPlayed;
    }

    public int getSessionsGamesWon() {
        return sessionsGamesWon;
    }

    public void setSessionsGamesWon(int sessionsGamesWon) {
        this.sessionsGamesWon = sessionsGamesWon;
    }

    public int getSessionsGamesLost() {
        return sessionsGamesLost;
    }

    public void setSessionsGamesLost(int sessionsGamesLost) {
        this.sessionsGamesLost = sessionsGamesLost;
    }

    public int getPersonnalRating() {
        return personnalRating;
    }

    public void setPersonnalRating(int personnalRating) {
        this.personnalRating = personnalRating;
    }

    @Override
    public String toString() {
        return "PvpProfile [character=" + character + ", rank=" + rank
                + ", gamesPlayed=" + gamesPlayed + ", gamesWon=" + gamesWon
                + ", gamesLost=" + gamesLost + ", sessionsGamesPlayed="
                + sessionsGamesPlayed + ", sessionsGamesWon="
                + sessionsGamesWon + ", sessionsGamesLost=" + sessionsGamesLost
                + ", personnalRating=" + personnalRating + "]";
    }
}
